package com.bnz.page.entiity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName(value = "tb_goods_desc")
public class TbGoodsDesc implements Serializable {
    /**
     * SPU_ID
     */
    @TableId(value = "goods_id", type = IdType.INPUT)
    private Long goodsId;

    /**
     * 描述
     */
    @TableField(value = "introduction")
    private String introduction;

    /**
     * 规格结果集，所有规格，包含isSelected
     */
    @TableField(value = "specification_items")
    private String specificationItems;

    /**
     * 自定义属性（参数结果）
     */
    @TableField(value = "custom_attribute_items")
    private String customAttributeItems;

    @TableField(value = "item_images")
    private String itemImages;

    /**
     * 包装列表
     */
    @TableField(value = "package_list")
    private String packageList;

    /**
     * 售后服务
     */
    @TableField(value = "sale_service")
    private String saleService;

    private static final long serialVersionUID = 1L;

    public static final String COL_GOODS_ID = "goods_id";

    public static final String COL_INTRODUCTION = "introduction";

    public static final String COL_SPECIFICATION_ITEMS = "specification_items";

    public static final String COL_CUSTOM_ATTRIBUTE_ITEMS = "custom_attribute_items";

    public static final String COL_ITEM_IMAGES = "item_images";

    public static final String COL_PACKAGE_LIST = "package_list";

    public static final String COL_SALE_SERVICE = "sale_service";
}